import Vue from 'vue'

const requireComponent = require.context(
  '.',  // 注意，这里只支持静态字符串，不能使用变量
  true,
  /.*\.vue$/
)

requireComponent.keys().forEach((fileName) => {
  let componentConfig = requireComponent(fileName)
  let componentName = componentConfig.name
  // 这里只注册"idss-"开头的组件
  if (componentName && componentName.startsWith('idss-')) {
    Vue.component(componentConfig.name, componentConfig)
  }
})
